翻訳と辞書
Words near each other
・ Smart Move
・ Smart move
・ Smart Move (FIRST)
・ Smart Moves (Carla Hannaford book)
・ SMART Multicast
・ Smart Museum of Art
・ Smart Nation
・ Smart Networks
・ Smart number
・ Smart objects
・ Smart Onboard Data Interface Module
・ Smart Ones
・ Smart order routing
・ Smart Parts
・ Smart Parts SP-8
Smart Pascal
・ Smart Patrol Records
・ Smart Pension
・ Smart People
・ Smart Personal Objects Technology
・ Smart phone ad hoc network
・ Smart pipe
・ Smart pointer
・ Smart polymer
・ Smart Power
・ Smart power
・ Smart products
・ SMART Project Space
・ SMART Recovery
・ Smart Response Technology


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Smart Pascal : ウィキペディア英語版
Smart Pascal
Smart Pascal is a dialect of the Object Pascal computer language that is derived from Delphi Web Script, but is enhanced and adapted for Smart Mobile Studio, a commercial development suite that generates JavaScript rather than machine code.
Smart Pascal is a RAD (rapid application development) language, and ships with a substantial library of classes and pre-made components. The Smart Pascal compiler is an advanced source-to-source compiler generating rich, HTML5 compliant, server independent applications. Compiled Smart applications can be executed in any modern HTML5 capable browser. A compiled program is typically embedded within a DIV container element or alternatively set to occupy the entire display.
The run-time library was specifically built for increased productivity and time-to-market with regards to mobile application development. Smart Pascal reduces development time for JavaScript radically linguistically, by means of Object Pascal and true object oriented programming, and with regards to how the run-time library's class and component system is designed. The RTL interacts with the document object model and JavaScript environment in the same way a native language would interact with an operative system; abstracting common denominators and automating complex tasks.
Smart Pascal is also popular for micro-controller programming Espruino and nodeJS client/server modules.
== Background ==

Smart Mobile Studio was designed by Norwegian Jon Lennart Aasenden and Frenchman Eric Grange. The technology is published by software company Optimale Systemer. The language uses a popular open-source scripting engine called Delphi Web Script (DWScript) for syntax verification and parsing. On 18 May 2012 Optimale Systemer disclosed that it had acquired the rights to a custom code generator written by Eric Grange, the maintainer of delphi web script, from his company Creative IT, France (see article: (From OP4JS to Smart Mobile Studio )).
Prior to working with Eric Grange, Jon Lennart Aasenden had published several proposals where he outlined his thoughts for a new object pascal compiler; A compiler that would target Javascript and the browser as opposed to x86 or ARM processors. He also presented a video demonstrating an early prototype of the compiler (available on YouTube). He was initially meet with heavy criticism from the Delphi and Free Pascal community, but found support in Eric Grange who (verified and demonstrated ) that JavaScript had come of age - and could now be used to build large-scale, serious business applications. Jon Lennart wrote the Smart Pascal run-time library and integrated development environment while Eric Grange perfected the code generator and language improvements.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Smart Pascal」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.